lolium temulentum - French English Dictionary